From 4d8a328925c1b581a000ac060a23537c4d885e92 Mon Sep 17 00:00:00 2001 From: Mirko Vogt Date: Sun, 18 May 2025 21:11:07 +0000 Subject: [PATCH] qt5*: there's no more 2 versions of QtQuick - quick2 now is just quick --- frameworks/qt5/qt5graphicaleffects/Makefile | 2 +- .../Makefile | 14 +- frameworks/qt5/qt5quick/Makefile | 339 ++++++++++++++++++ frameworks/qt5/qt5quick2/Makefile | 339 ------------------ 4 files changed, 347 insertions(+), 347 deletions(-) rename frameworks/qt5/{qt5quick2-controls2 => qt5quick-controls}/Makefile (80%) create mode 100644 frameworks/qt5/qt5quick/Makefile delete mode 100644 frameworks/qt5/qt5quick2/Makefile diff --git a/frameworks/qt5/qt5graphicaleffects/Makefile b/frameworks/qt5/qt5graphicaleffects/Makefile index caf498c..3d09c82 100644 --- a/frameworks/qt5/qt5graphicaleffects/Makefile +++ b/frameworks/qt5/qt5graphicaleffects/Makefile @@ -23,7 +23,7 @@ define Package/qt5graphicaleffects TITLE:=qt5graphicaleffects URL:=http://qt.io MAINTAINER:=Mirko Vogt - DEPENDS:=+qt5quick2-quick @BROKEN # depends on GL support, but currently we only support software rendering + DEPENDS:=+qt5quick-quick @BROKEN # depends on GL support, but currently we only support software rendering endef define Build/InstallDev diff --git a/frameworks/qt5/qt5quick2-controls2/Makefile b/frameworks/qt5/qt5quick-controls/Makefile similarity index 80% rename from frameworks/qt5/qt5quick2-controls2/Makefile rename to frameworks/qt5/qt5quick-controls/Makefile index 41001be..61a4fa4 100644 --- a/frameworks/qt5/qt5quick2-controls2/Makefile +++ b/frameworks/qt5/qt5quick-controls/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk -PKG_NAME:=qt5quick2-controls2 +PKG_NAME:=qt5quick-controls2 PKG_RELEASE:=1 PKG_HASH:=6bdc134c7f86dcf0e416d89d96d0d1d1415ea465bceb1f360fb5badf2adcaa16 @@ -16,14 +16,14 @@ include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/nls.mk include ../qmake.mk -define Package/qt5quick2-controls2 +define Package/qt5quick-controls2 SECTION:=video-frameworks CATEGORY:=Video SUBMENU:=Frameworks and Toolkits - TITLE:=qt5quick2-controls2 + TITLE:=qt5quick-controls2 URL:=http://qt.io MAINTAINER:=Mirko Vogt - DEPENDS:=+qt5quick2-quick + DEPENDS:=+qt5quick-quick endef define Build/InstallDev @@ -32,7 +32,7 @@ define Build/InstallDev $(call Build/Install/Libs,$(1),*) endef -define Package/qt5quick2-controls2/install +define Package/qt5quick-controls2/install $(call Build/Install/Libs,$(1),libQt5QuickTemplates2) $(call Build/Install/Libs,$(1),libQt5QuickControls2) @@ -44,8 +44,8 @@ define Package/qt5quick2-controls2/install $(1)/usr/lib/qt5/qml/QtQuick/ endef -define Package/qt5quick2-templates2/install +define Package/qt5quick-templates2/install $(call Build/Install/Libs,$(1),libQt5QuickTemplates2) endef -$(eval $(call BuildPackage,qt5quick2-controls2)) +$(eval $(call BuildPackage,qt5quick-controls2)) diff --git a/frameworks/qt5/qt5quick/Makefile b/frameworks/qt5/qt5quick/Makefile new file mode 100644 index 0000000..4c145cd --- /dev/null +++ b/frameworks/qt5/qt5quick/Makefile @@ -0,0 +1,339 @@ +# +# Copyright (C) 2020 OpenWrt +# Author: Mirko Vogt +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# + +include $(TOPDIR)/rules.mk + +PKG_NAME:=qt5quick +PKG_RELEASE:=1 +PKG_HASH:=4e05de0747176a8a86a8c098ad215c2cdf1825a572b62a70b2e91cd81357408d +PKG_SYS_NAME:=qtdeclarative + +include ../common.mk +include $(INCLUDE_DIR)/package.mk +include $(INCLUDE_DIR)/nls.mk +include ../qmake.mk + +define Package/qt5quick/Default + SECTION:=video-frameworks + CATEGORY:=Video + SUBMENU:=Frameworks and Toolkits + TITLE:=Qt5Quick2 +# DEPENDS+=qt5quick + URL:=http://qt.io + MAINTAINER:=Mirko Vogt +endef + +# define Package/qt5quick +# $(call Package/qt5quick/Default) +# DEPENDS:= +# MENU:=1 +# endef + +define Package/qt5quick-qml + $(call Package/qt5quick/Default) + TITLE+=Qml + DEPENDS+=+qt5base-network +endef + +define Package/qt5quick-qml-models + $(call Package/qt5quick/Default) + TITLE+=QmlModels + DEPENDS+=+qt5quick-qml +endef + +define Package/qt5quick-qml-worker-script + $(call Package/qt5quick/Default) + TITLE+=QmlWorkerScript + DEPENDS+=+qt5quick-qml +endef + +define Package/qt5quick-quick + $(call Package/qt5quick/Default) + TITLE+=Quick + DEPENDS+=+qt5base-gui +qt5quick-qml-models +endef + +define Package/qt5quick-quick-test + $(call Package/qt5quick/Default) + TITLE+=QuickTest + DEPENDS+=+qt5quick-quick +qt5base-widgets +qt5base-test +endef + +#define Package/qt5quick-particles +# $(call Package/qt5quick/Default) +# TITLE+=particles +# DEPENDS+=+qt5quick-quick +#endef + +define Package/qt5quick-quick-widgets + $(call Package/qt5quick/Default) + TITLE+=QuickWidgets + DEPENDS+=+qt5quick-quick +qt5base-widgets +endef + +define Package/qt5quick-quick-shapes + $(call Package/qt5quick/Default) + TITLE+=QuickShapes + DEPENDS+=+qt5quick-quick +endef + +### + +define Package/qt5quick-qml-module-qtqml-models2 + $(call Package/qt5quick/Default) + TITLE+=QML QtQml models + DEPENDS+=+qt5quick-qml-models +endef + +define Package/qt5quick-qml-module-qtqml-statemachine + $(call Package/qt5quick/Default) + TITLE+=QML StateMachine + DEPENDS:=+qt5quick-qml +endef + +define Package/qt5quick-qml-module-qtqml-workerscript2 + $(call Package/qt5quick/Default) + TITLE+=QML WorkerScript + DEPENDS:=+qt5quick-qml-worker-script +endef + +### + +define Package/qt5quick-qml-module-qtlabs-animation + $(call Package/qt5quick/Default) + TITLE+=QML QtLabs animation + DEPENDS:=+qt5quick-qml +qt5quick-quick +endef + +define Package/qt5quick-qml-module-qtlabs-folderlistmodel + $(call Package/qt5quick/Default) + TITLE+=QML QtLabs folderlistmodel + DEPENDS:=+qt5quick-qml +endef + +define Package/qt5quick-qml-module-qtlabs-models + $(call Package/qt5quick/Default) + TITLE+=QML QtLabs qmlmodels + DEPENDS+=+qt5quick-qml-models +endef + +define Package/qt5quick-qml-module-qtlabs-settings + $(call Package/qt5quick/Default) + TITLE+=QML QtLabs settings + DEPENDS:=+qt5quick-qml +endef + +define Package/qt5quick-qml-module-qtlabs-sharedimage + $(call Package/qt5quick/Default) + TITLE+=QML QtLabs sharedimage + DEPENDS:=+qt5quick-quick +endef + +define Package/qt5quick-qml-module-qtlabs-wavefrontmesh + $(call Package/qt5quick/Default) + TITLE+=QML QtLabs wavefrontmesh + DEPENDS:=+qt5quick-quick +endef + + +define Package/qt5quick-qml-module-qttest + $(call Package/qt5quick/Default) + TITLE+=QML QtTest + DEPENDS+=+qt5quick-quick +qt5quick-quick-test +endef + +define Package/qt5quick-qml-module-qtquick-layouts + $(call Package/qt5quick/Default) + TITLE+=QML QtQuick Layouts + DEPENDS+=+qt5quick-quick +endef + +#define Package/qt5quick-qml-module-qtquick-particles2 +# $(call Package/qt5quick/Default) +# TITLE+=QML particles +# DEPENDS+=+qt5quick-particles +#endef + +define Package/qt5quick-qml-module-qtquick-localstorage + $(call Package/qt5quick/Default) + TITLE+=QML QtQuick LocalStorage + DEPENDS+=+qt5quick-qml +qt5base-sql +endef + +define Package/qt5quick-qml-module-qtquick-shapes + $(call Package/qt5quick/Default) + TITLE+=QML QtQuick Shapes + DEPENDS+=+qt5quick-quick-shapes +endef + +define Package/qt5quick-qml-module-qtquick-window2 + $(call Package/qt5quick/Default) + TITLE+=QML QtQuick Window.2 + DEPENDS+=+qt5quick-quick +endef + +define Package/qt5quick-qml-module-qtquick + $(call Package/qt5quick/Default) + TITLE+=QML QtQuick.2 + DEPENDS+=+qt5quick-quick +qt5quick-qml-worker-script +endef + +#### + +define Build/InstallDev + $(call Build/Install/HostFiles,$(1)) + $(call Build/Install/Headers,$(1)) + $(call Build/Install/Cmakes,$(1)) + $(call Build/Install/Pkgconfigs,$(1)) + $(call Build/Install/Libs,$(1),*) + + ln -sf /bin/true $(STAGING_DIR)/host/bin/qmlplugindump +endef + +define Build/Install/QMLplugin + $(INSTALL_DIR) \ + $(1)/$(QT_INSTALL_QML)/$(2) + + $(CP) \ + $(PKG_INSTALL_DIR)/$(QT_INSTALL_QML)/$(2)/{plugins.qmltypes,qmldir,$(3).{so,qml,js}*} \ + $(1)/$(QT_INSTALL_QML)/$(2)/ \ + || true +endef + +### + +define Package/qt5quick-qml/install + $(call Build/Install/Libs,$(1),libQt5Qml) + + $(INSTALL_DIR) \ + $(1)/$(QT_INSTALL_QML) + + $(CP) \ + $(PKG_INSTALL_DIR)/$(QT_INSTALL_QML)/builtins.qmltypes \ + $(1)/$(QT_INSTALL_QML)/ +endef + +define Package/qt5quick-qml-models/install + $(call Build/Install/Libs,$(1),libQt5QmlModels) +endef + +define Package/qt5quick-qml-worker-script/install + $(call Build/Install/Libs,$(1),libQt5QmlWorkerScript) +endef + +define Package/qt5quick-quick/install + $(call Build/Install/Libs,$(1),libQt5Quick) +endef + +define Package/qt5quick-quick-test/install + $(call Build/Install/Libs,$(1),libQt5QuickTest) +endef + +#define Package/qt5quick-particles/install +# $(call Build/Install/Libs,$(1),libQt5QuickParticles) +#endef + +define Package/qt5quick-quick-widgets/install + $(call Build/Install/Libs,$(1),libQt5QuickWidgets) +endef + +define Package/qt5quick-quick-shapes/install + $(call Build/Install/Libs,$(1),libQt5QuickShapes) +endef + +define Package/qt5quick-qml-module-qtqml-models2/install + $(call Build/Install/QMLplugin,$(1),QtQml/Models.2,*) +endef + +define Package/qt5quick-qml-module-qtqml-statemachine/install + $(call Build/Install/QMLplugin,$(1),QtQml/StateMachine,*) +endef + +define Package/qt5quick-qml-module-qtqml-workerscript2/install + $(call Build/Install/QMLplugin,$(1),QtQml/WorkerScript.2,*) +endef + +define Package/qt5quick-qml-module-qtlabs-animation/install + $(call Build/Install/QMLplugin,$(1),Qt/labs/animation/,*) +endef + +define Package/qt5quick-qml-module-qtlabs-folderlistmodel/install + $(call Build/Install/QMLplugin,$(1),Qt/labs/folderlistmodel,*) +endef + +define Package/qt5quick-qml-module-qtlabs-models/install + $(call Build/Install/QMLplugin,$(1),Qt/labs/qmlmodels,*) +endef + +define Package/qt5quick-qml-module-qtlabs-settings/install + $(call Build/Install/QMLplugin,$(1),Qt/labs/settings/,*) +endef + +define Package/qt5quick-qml-module-qtlabs-sharedimage/install + $(call Build/Install/QMLplugin,$(1),Qt/labs/sharedimage/,*) +endef + +define Package/qt5quick-qml-module-qtlabs-wavefrontmesh/install + $(call Build/Install/QMLplugin,$(1),Qt/labs/wavefrontmesh/,*) +endef + +define Package/qt5quick-qml-module-qttest/install + $(call Build/Install/QMLplugin,$(1),QtTest,*) + $(INSTALL_DIR) $(1)/usr/bin + $(CP) $(PKG_INSTALL_DIR)/usr/bin/qmltestrunner $(1)/usr/bin/ +endef + +define Package/qt5quick-qml-module-qtquick-layouts/install + $(call Build/Install/QMLplugin,$(1),QtQuick/Layouts,*) +endef + +#define Package/qt5quick-qml-module-qtquick-particles2/install +# $(call Build/Install/QMLplugin,$(1),QtQuick/Particles.2,*) +#endef + +define Package/qt5quick-qml-module-qtquick-localstorage/install + $(call Build/Install/QMLplugin,$(1),QtQuick/LocalStorage,*) +endef + +define Package/qt5quick-qml-module-qtquick-shapes/install + $(call Build/Install/QMLplugin,$(1),QtQuick/Shapes,*) +endef + +define Package/qt5quick-qml-module-qtquick-window2/install + $(call Build/Install/QMLplugin,$(1),QtQuick/Window.2,*) +endef + +define Package/qt5quick-qml-module-qtquick/install + $(call Build/Install/QMLplugin,$(1),QtQuick.2,*) +endef + + +#$(eval $(call BuildPackage,qt5quick)) +$(eval $(call BuildPackage,qt5quick-qml)) +$(eval $(call BuildPackage,qt5quick-qml-models)) +$(eval $(call BuildPackage,qt5quick-qml-worker-script)) +$(eval $(call BuildPackage,qt5quick-quick)) +$(eval $(call BuildPackage,qt5quick-quick-test)) +#$(eval $(call BuildPackage,qt5quick-particles)) +$(eval $(call BuildPackage,qt5quick-quick-widgets)) +$(eval $(call BuildPackage,qt5quick-quick-shapes)) +$(eval $(call BuildPackage,qt5quick-qml-module-qtqml-models2)) +$(eval $(call BuildPackage,qt5quick-qml-module-qtqml-statemachine)) +$(eval $(call BuildPackage,qt5quick-qml-module-qtqml-workerscript2)) +$(eval $(call BuildPackage,qt5quick-qml-module-qtlabs-models)) +$(eval $(call BuildPackage,qt5quick-qml-module-qtlabs-folderlistmodel)) +$(eval $(call BuildPackage,qt5quick-qml-module-qtlabs-settings)) +$(eval $(call BuildPackage,qt5quick-qml-module-qtlabs-animation)) +$(eval $(call BuildPackage,qt5quick-qml-module-qtlabs-sharedimage)) +$(eval $(call BuildPackage,qt5quick-qml-module-qtlabs-wavefrontmesh)) +$(eval $(call BuildPackage,qt5quick-qml-module-qtquick)) +$(eval $(call BuildPackage,qt5quick-qml-module-qtquick-layouts)) +#$(eval $(call BuildPackage,qt5quick-qml-module-qtquick-particles2)) +$(eval $(call BuildPackage,qt5quick-qml-module-qtquick-localstorage)) +$(eval $(call BuildPackage,qt5quick-qml-module-qtquick-shapes)) +$(eval $(call BuildPackage,qt5quick-qml-module-qtquick-window2)) +$(eval $(call BuildPackage,qt5quick-qml-module-qttest)) diff --git a/frameworks/qt5/qt5quick2/Makefile b/frameworks/qt5/qt5quick2/Makefile deleted file mode 100644 index d18c492..0000000 --- a/frameworks/qt5/qt5quick2/Makefile +++ /dev/null @@ -1,339 +0,0 @@ -# -# Copyright (C) 2020 OpenWrt -# Author: Mirko Vogt -# This is free software, licensed under the GNU General Public License v2. -# See /LICENSE for more information. -# - -include $(TOPDIR)/rules.mk - -PKG_NAME:=qt5quick2 -PKG_RELEASE:=1 -PKG_HASH:=4e05de0747176a8a86a8c098ad215c2cdf1825a572b62a70b2e91cd81357408d -PKG_SYS_NAME:=qtdeclarative - -include ../common.mk -include $(INCLUDE_DIR)/package.mk -include $(INCLUDE_DIR)/nls.mk -include ../qmake.mk - -define Package/qt5quick2/Default - SECTION:=video-frameworks - CATEGORY:=Video - SUBMENU:=Frameworks and Toolkits - TITLE:=Qt5Quick2 -# DEPENDS+=qt5quick2 - URL:=http://qt.io - MAINTAINER:=Mirko Vogt -endef - -# define Package/qt5quick2 -# $(call Package/qt5quick2/Default) -# DEPENDS:= -# MENU:=1 -# endef - -define Package/qt5quick2-qml - $(call Package/qt5quick2/Default) - TITLE+=Qml - DEPENDS+=+qt5base-network -endef - -define Package/qt5quick2-qml-models - $(call Package/qt5quick2/Default) - TITLE+=QmlModels - DEPENDS+=+qt5quick2-qml -endef - -define Package/qt5quick2-qml-worker-script - $(call Package/qt5quick2/Default) - TITLE+=QmlWorkerScript - DEPENDS+=+qt5quick2-qml -endef - -define Package/qt5quick2-quick - $(call Package/qt5quick2/Default) - TITLE+=Quick - DEPENDS+=+qt5base-gui +qt5quick2-qml-models -endef - -define Package/qt5quick2-quick-test - $(call Package/qt5quick2/Default) - TITLE+=QuickTest - DEPENDS+=+qt5quick2-quick +qt5base-widgets +qt5base-test -endef - -#define Package/qt5quick2-particles -# $(call Package/qt5quick2/Default) -# TITLE+=particles -# DEPENDS+=+qt5quick2-quick -#endef - -define Package/qt5quick2-quick-widgets - $(call Package/qt5quick2/Default) - TITLE+=QuickWidgets - DEPENDS+=+qt5quick2-quick +qt5base-widgets -endef - -define Package/qt5quick2-quick-shapes - $(call Package/qt5quick2/Default) - TITLE+=QuickShapes - DEPENDS+=+qt5quick2-quick -endef - -### - -define Package/qt5quick2-qml-module-qtqml-models2 - $(call Package/qt5quick2/Default) - TITLE+=QML QtQml models - DEPENDS+=+qt5quick2-qml-models -endef - -define Package/qt5quick2-qml-module-qtqml-statemachine - $(call Package/qt5quick2/Default) - TITLE+=QML StateMachine - DEPENDS:=+qt5quick2-qml -endef - -define Package/qt5quick2-qml-module-qtqml-workerscript2 - $(call Package/qt5quick2/Default) - TITLE+=QML WorkerScript - DEPENDS:=+qt5quick2-qml-worker-script -endef - -### - -define Package/qt5quick2-qml-module-qtlabs-animation - $(call Package/qt5quick2/Default) - TITLE+=QML QtLabs animation - DEPENDS:=+qt5quick2-qml +qt5quick2-quick -endef - -define Package/qt5quick2-qml-module-qtlabs-folderlistmodel - $(call Package/qt5quick2/Default) - TITLE+=QML QtLabs folderlistmodel - DEPENDS:=+qt5quick2-qml -endef - -define Package/qt5quick2-qml-module-qtlabs-models - $(call Package/qt5quick2/Default) - TITLE+=QML QtLabs qmlmodels - DEPENDS+=+qt5quick2-qml-models -endef - -define Package/qt5quick2-qml-module-qtlabs-settings - $(call Package/qt5quick2/Default) - TITLE+=QML QtLabs settings - DEPENDS:=+qt5quick2-qml -endef - -define Package/qt5quick2-qml-module-qtlabs-sharedimage - $(call Package/qt5quick2/Default) - TITLE+=QML QtLabs sharedimage - DEPENDS:=+qt5quick2-quick -endef - -define Package/qt5quick2-qml-module-qtlabs-wavefrontmesh - $(call Package/qt5quick2/Default) - TITLE+=QML QtLabs wavefrontmesh - DEPENDS:=+qt5quick2-quick -endef - - -define Package/qt5quick2-qml-module-qttest - $(call Package/qt5quick2/Default) - TITLE+=QML QtTest - DEPENDS+=+qt5quick2-quick +qt5quick2-quick-test -endef - -define Package/qt5quick2-qml-module-qtquick-layouts - $(call Package/qt5quick2/Default) - TITLE+=QML QtQuick Layouts - DEPENDS+=+qt5quick2-quick -endef - -#define Package/qt5quick2-qml-module-qtquick-particles2 -# $(call Package/qt5quick2/Default) -# TITLE+=QML particles -# DEPENDS+=+qt5quick2-particles -#endef - -define Package/qt5quick2-qml-module-qtquick-localstorage - $(call Package/qt5quick2/Default) - TITLE+=QML QtQuick LocalStorage - DEPENDS+=+qt5quick2-qml +qt5base-sql -endef - -define Package/qt5quick2-qml-module-qtquick-shapes - $(call Package/qt5quick2/Default) - TITLE+=QML QtQuick Shapes - DEPENDS+=+qt5quick2-quick-shapes -endef - -define Package/qt5quick2-qml-module-qtquick-window2 - $(call Package/qt5quick2/Default) - TITLE+=QML QtQuick Window.2 - DEPENDS+=+qt5quick2-quick -endef - -define Package/qt5quick2-qml-module-qtquick2 - $(call Package/qt5quick2/Default) - TITLE+=QML QtQuick.2 - DEPENDS+=+qt5quick2-quick +qt5quick2-qml-worker-script -endef - -#### - -define Build/InstallDev - $(call Build/Install/HostFiles,$(1)) - $(call Build/Install/Headers,$(1)) - $(call Build/Install/Cmakes,$(1)) - $(call Build/Install/Pkgconfigs,$(1)) - $(call Build/Install/Libs,$(1),*) - - ln -sf /bin/true $(STAGING_DIR)/host/bin/qmlplugindump -endef - -define Build/Install/QMLplugin - $(INSTALL_DIR) \ - $(1)/$(QT_INSTALL_QML)/$(2) - - $(CP) \ - $(PKG_INSTALL_DIR)/$(QT_INSTALL_QML)/$(2)/{plugins.qmltypes,qmldir,$(3).{so,qml,js}*} \ - $(1)/$(QT_INSTALL_QML)/$(2)/ \ - || true -endef - -### - -define Package/qt5quick2-qml/install - $(call Build/Install/Libs,$(1),libQt5Qml) - - $(INSTALL_DIR) \ - $(1)/$(QT_INSTALL_QML) - - $(CP) \ - $(PKG_INSTALL_DIR)/$(QT_INSTALL_QML)/builtins.qmltypes \ - $(1)/$(QT_INSTALL_QML)/ -endef - -define Package/qt5quick2-qml-models/install - $(call Build/Install/Libs,$(1),libQt5QmlModels) -endef - -define Package/qt5quick2-qml-worker-script/install - $(call Build/Install/Libs,$(1),libQt5QmlWorkerScript) -endef - -define Package/qt5quick2-quick/install - $(call Build/Install/Libs,$(1),libQt5Quick) -endef - -define Package/qt5quick2-quick-test/install - $(call Build/Install/Libs,$(1),libQt5QuickTest) -endef - -#define Package/qt5quick2-particles/install -# $(call Build/Install/Libs,$(1),libQt5QuickParticles) -#endef - -define Package/qt5quick2-quick-widgets/install - $(call Build/Install/Libs,$(1),libQt5QuickWidgets) -endef - -define Package/qt5quick2-quick-shapes/install - $(call Build/Install/Libs,$(1),libQt5QuickShapes) -endef - -define Package/qt5quick2-qml-module-qtqml-models2/install - $(call Build/Install/QMLplugin,$(1),QtQml/Models.2,*) -endef - -define Package/qt5quick2-qml-module-qtqml-statemachine/install - $(call Build/Install/QMLplugin,$(1),QtQml/StateMachine,*) -endef - -define Package/qt5quick2-qml-module-qtqml-workerscript2/install - $(call Build/Install/QMLplugin,$(1),QtQml/WorkerScript.2,*) -endef - -define Package/qt5quick2-qml-module-qtlabs-animation/install - $(call Build/Install/QMLplugin,$(1),Qt/labs/animation/,*) -endef - -define Package/qt5quick2-qml-module-qtlabs-folderlistmodel/install - $(call Build/Install/QMLplugin,$(1),Qt/labs/folderlistmodel,*) -endef - -define Package/qt5quick2-qml-module-qtlabs-models/install - $(call Build/Install/QMLplugin,$(1),Qt/labs/qmlmodels,*) -endef - -define Package/qt5quick2-qml-module-qtlabs-settings/install - $(call Build/Install/QMLplugin,$(1),Qt/labs/settings/,*) -endef - -define Package/qt5quick2-qml-module-qtlabs-sharedimage/install - $(call Build/Install/QMLplugin,$(1),Qt/labs/sharedimage/,*) -endef - -define Package/qt5quick2-qml-module-qtlabs-wavefrontmesh/install - $(call Build/Install/QMLplugin,$(1),Qt/labs/wavefrontmesh/,*) -endef - -define Package/qt5quick2-qml-module-qttest/install - $(call Build/Install/QMLplugin,$(1),QtTest,*) - $(INSTALL_DIR) $(1)/usr/bin - $(CP) $(PKG_INSTALL_DIR)/usr/bin/qmltestrunner $(1)/usr/bin/ -endef - -define Package/qt5quick2-qml-module-qtquick-layouts/install - $(call Build/Install/QMLplugin,$(1),QtQuick/Layouts,*) -endef - -#define Package/qt5quick2-qml-module-qtquick-particles2/install -# $(call Build/Install/QMLplugin,$(1),QtQuick/Particles.2,*) -#endef - -define Package/qt5quick2-qml-module-qtquick-localstorage/install - $(call Build/Install/QMLplugin,$(1),QtQuick/LocalStorage,*) -endef - -define Package/qt5quick2-qml-module-qtquick-shapes/install - $(call Build/Install/QMLplugin,$(1),QtQuick/Shapes,*) -endef - -define Package/qt5quick2-qml-module-qtquick-window2/install - $(call Build/Install/QMLplugin,$(1),QtQuick/Window.2,*) -endef - -define Package/qt5quick2-qml-module-qtquick2/install - $(call Build/Install/QMLplugin,$(1),QtQuick.2,*) -endef - - -#$(eval $(call BuildPackage,qt5quick2)) -$(eval $(call BuildPackage,qt5quick2-qml)) -$(eval $(call BuildPackage,qt5quick2-qml-models)) -$(eval $(call BuildPackage,qt5quick2-qml-worker-script)) -$(eval $(call BuildPackage,qt5quick2-quick)) -$(eval $(call BuildPackage,qt5quick2-quick-test)) -#$(eval $(call BuildPackage,qt5quick2-particles)) -$(eval $(call BuildPackage,qt5quick2-quick-widgets)) -$(eval $(call BuildPackage,qt5quick2-quick-shapes)) -$(eval $(call BuildPackage,qt5quick2-qml-module-qtqml-models2)) -$(eval $(call BuildPackage,qt5quick2-qml-module-qtqml-statemachine)) -$(eval $(call BuildPackage,qt5quick2-qml-module-qtqml-workerscript2)) -$(eval $(call BuildPackage,qt5quick2-qml-module-qtlabs-models)) -$(eval $(call BuildPackage,qt5quick2-qml-module-qtlabs-folderlistmodel)) -$(eval $(call BuildPackage,qt5quick2-qml-module-qtlabs-settings)) -$(eval $(call BuildPackage,qt5quick2-qml-module-qtlabs-animation)) -$(eval $(call BuildPackage,qt5quick2-qml-module-qtlabs-sharedimage)) -$(eval $(call BuildPackage,qt5quick2-qml-module-qtlabs-wavefrontmesh)) -$(eval $(call BuildPackage,qt5quick2-qml-module-qtquick2)) -$(eval $(call BuildPackage,qt5quick2-qml-module-qtquick-layouts)) -#$(eval $(call BuildPackage,qt5quick2-qml-module-qtquick-particles2)) -$(eval $(call BuildPackage,qt5quick2-qml-module-qtquick-localstorage)) -$(eval $(call BuildPackage,qt5quick2-qml-module-qtquick-shapes)) -$(eval $(call BuildPackage,qt5quick2-qml-module-qtquick-window2)) -$(eval $(call BuildPackage,qt5quick2-qml-module-qttest)) -- 2.30.2